package cn.ihoway.entity;

import java.io.Serializable;
import lombok.Data;

/**
 * room
 * @author howay
 */
@Data
public class Room implements Serializable {
    private String id;

    /**
     * 最大人数
     */
    private Integer maxNum;

    /**
     * 最小人数
     */
    private Integer minNum;

    /**
     * 当前人数
     */
    private Integer currentNum;

    /**
     * 卧底人数
     */
    private Integer moleNum;

    /**
     * 房主
     */
    private String homeowner;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 卧底是否认识？1：认识，0：不认识
     */
    private Integer knowOther;

    /**
     * 备用字段
     */
    private String backup;

    /**
     * 随机主题
     */
    private String topic;

    /**
     * 房间设置信息
     */
    private Object settings;

    /**
     * 房间状态
     * 0:等人加入/等人准备，游戏无法开始
     * 1:全体玩家准备，房主可以开始游戏
     * 2:游戏进行中
     */
    private Integer status;

    private static final long serialVersionUID = 1L;
}